docking protein definition

Best popular docking protein definition